@charset "utf-8";/* CSS Document*/
.wrapper{background-color: #f5f5f5;width: 100%;height:100%;min-width: 1190px;color: #666;}
.login-top{height: 100%;width: 100%;}
.login-topBg{background: url(images/login-top.jpg) no-repeat #fff; background-size:100% 100%; height: 580px;min-width: 1190px;}
.login-top-title{background: url(images/logo.png) no-repeat;height:100%;width:220px;margin-left:180px;}
.login-topBg1{height: 440px;}
.login-topTab{height: 84px;width: 100%;text-align: center;}
.login-topTabBg{width: 1190px;margin: 0px;}
.login-topTab-logo{float: left;padding: 18px 0px;}
.login-topTab-logo img{display: inline-block;}
.login-topTab-right{float: right;padding: 35px 0px;}
.login-username{background: url(images/user.png) no-repeat #fff;background-position: 5px 6px;}
.login-password{background: url(images/password.png) no-repeat #fff;background-position: 5px 6px;}
span.login_text_right_language{padding-right: 2px;padding-left: 15px;color: #ffffff;font-size: 14px;cursor: pointer;}
span.login_text_right_language img{vertical-align: middle;margin-left: 5px;display: inline-block;}
.login-topStyle{color: #ffffff;width: 1190px;position: relative;margin: 0px auto;}
a.btnStyle{font-size: 20px;line-height: 30px;width: 300px;border-radius: 5px;display: inline-block;}
a.btnStyle.btnLogin{background-color: #3598db;padding: 10px 0px;margin-right: 120px;}
a.btnStyle.btnLogin:hover{background-color: #3ea1e3;}
a.btnStyle.btnregister{border: 1px solid #ffffff;padding: 8px 0px;color: #ffffff;}
a.btnStyle.btnregister:hover{background-color: rgba(255, 255, 255, 0.3);}
.login-form{width: 320px;height: 300px;;overflow: hidden;top: 170px;right: 225px;position: absolute;border-radius: 0px;}
.login-form h3{font-size: 22px;line-height: 28px;color: #ffffff;padding-bottom: 16px;}
.ui-form-item{margin-bottom: 20px;font-size: 12px;line-height: 18px;}
.ui-form-item.loginUsername input[type="username"], .ui-form-item.loginPassword input[type="password"]{width: 100%;border: none;color: black;border: 1px solid #ffffff;border-radius: 3px;padding: 8px 0px 8px 5px;}
span.errorinfo{font-size: 14px;line-height: 22px;}
.loginCen{width: 100%;text-align: center;position: absolute; bottom:100px;}
.login-center{background: url(images/login-center-bg.png) center center no-repeat;width: 1190px;height: 140px;margin: 20px auto 0px auto;position: relative;}
.loginCenter-moudle{padding: 0px 0px 0px 40px;overflow: hidden;height: 100px;font-family: "Microsoft YaHei";}
.loginCenter-moudleLeft{float: left;margin-top: 29px;margin-right: 28px;font-weight: bold;}
.loginCenter-moudleLeft span{display: block;}
.loginCenter-moudleLeft span.number{color: #fb5016;font-size: 48px;line-height: 72px;}
.loginCenter-moudleLeft span.text{font-size: 14px;line-height: 22px;color: #4c4c4c;}
.loginCenter-moudleRight{overflow: hidden;float: left;width: 992px;height: 140px;}
.loginCenter-moudleRight a.loginCenter-mStyle{width: 335px;position: relative;top: 50%;margin-top: -35px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle1{width: 312px;-moz-width: 312px;float: left;margin-right: 5px;}
.loginCenter-moudleRight a span.moudle-img{height: 64px;width: 64px;float: left;padding-right: 5px;}
.loginCenter-moudleRight a span.moudle-img img{}
.loginCenter-moudleRight a span.moudle-text{display: inline-block;-moz-width: 242px;-webkit-width: 262px;text-align: left;position: relative;top: 50%;margin-top: 8px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle3 span.moudle-text{margin-top: 4px;}
.loginCenter-moudleRight a span.moudle-text .moudle-text1{font-size: 18px;line-height: 26px;display: block;color: #767676;text-align: left;}
.loginCenter-moudleRight a span.moudle-text .moudle-text2{font-size: 14px;font-family: "Microsoft YaHei";line-height: 18px;color: #969696;}
.loginCenter-moudleRight a span.moudle-text .moudle-text3{font-size: 12px;line-height: 22px;display: block;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle2{float: left;margin-right: 5px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle1.moudle1 span.moudle-text{top: -19px;left: -60px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle2.moudle2 span.moudle-text{top: -37px;left: -40px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle3.moudle3 span.moudle-text{top: -19px;left: -56px;}
.loginCenter-moudleRight a.loginCenter-mStyle.loginCenter-moudle3{float: left;}
.errorinfo-container{color: #d04100;font-size: 16px;padding-bottom: 3px;}
.footer{height: 50px;background-color: #030712;width: 100%;text-align: center;margin-top: 5px;line-height: 50px;min-width: 1190px;position: absolute;bottom: 0;}
.footer span.footerText{font-size: 14px;font-family: "Microsoft YaHei";color: #fff;display: inline-block;}